OBJS = modelo.o circulo.o grupo.o linea.o poligono.o punto.o rectangulo.o puntoDibujo.o lienzo.o

.PHONY: all clean

all: $(OBJS)

modelo.o : modelo.h modelo.cc
	$(CXX) -I../Vista -c modelo.cc -o modelo.o

circulo.o : circulo.h circulo.cc
	$(CXX) -I../Vista -c circulo.cc -o circulo.o

grupo.o : grupo.h grupo.cc
	$(CXX) -I../Vista -c grupo.cc -o grupo.o

linea.o : linea.h linea.cc
	$(CXX) -I../Vista -c linea.cc -o linea.o

poligono.o : poligono.h poligono.cc
	$(CXX) -I../Vista -c poligono.cc -o poligono.o

punto.o : punto.h punto.cc
	$(CXX) -I../Vista -c punto.cc -o punto.o

rectangulo.o : rectangulo.h rectangulo.cc
	$(CXX) -I../Vista -c rectangulo.cc -o rectangulo.o
	
puntoDibujo.o: puntoDibujo.h puntoDibujo.cc
	$(CXX) -I../Vista -c puntoDibujo.cc -o puntoDibujo.o

lienzo.o: lienzo.h lienzo.cc
	$(CXX) -I../Vista -c lienzo.cc -o lienzo.o


clean:
	rm -f *.o *~
